#ifndef MOUTON_H_INCLUDED
#define MOUTON_H_INCLUDED

#include "Mobile.h"
#include "Ressource.h"

class Mouton : public Mobile, public Ressource
{
    public:
        /////////////// OBJET ///////////////

        Mouton(const string &, const Position &, unsigned int, Monde *, unsigned int);
        virtual ~Mouton();

        static unsigned nbInstances;

        /////////////// ACTION ///////////////

        void action();

        /////////////// GRAPHIQUE ///////////////

        virtual void afficherCarte() const;

        /////////////// DEBUG ///////////////

        void afficher() const;
};

#endif // MOUTON_H_INCLUDED
